ab92a2d482b92eb6a68c9ba793d1e12d3b39b165,portal-impl/src/com/liferay/portlet/journal/lar/JournalArticleStagedModelDataHandler.java,JournalArticleStagedModelDataHandler,validateReference,#PortletDataContext#Element#,209
Before Change
return validateReference(
portletDataContext,
referenceElement.attributeValue("article-resource-uuid"));
}
@Override
After Change
public boolean validateReference(
PortletDataContext portletDataContext, Element referenceElement) {
String articleResourceUuid = referenceElement.attributeValue(
"article-resource-uuid");
String articleArticleId = referenceElement.attributeValue("article-id");
boolean preloaded = GetterUtil.getBoolean(
referenceElement.attributeValue("preloaded"));
try {
JournalArticle existingArticle = fetchExistingArticle(
articleResourceUuid, portletDataContext.getScopeGroupId(),
articleArticleId, null, 0.0, preloaded);
if (existingArticle == null) {
existingArticle = fetchExistingArticle(
articleResourceUuid, portletDataContext.getCompanyGroupId(),
articleArticleId, null, 0.0, preloaded);
}
if (existingArticle == null) {
return false;
}